dirty-oil pump - Spanish English Dictionary